<?php

require("./config.php");

if (!isset($_POST['req'])) {
    die("No request provided.");
} else {
    if (filter_input(INPUT_POST, 'req') == "registroEmpresa") {
        $json = array("success" => false, "msg" => "", "user" => "", "pss" => "");       
        
            $nombreEmpresa = $dbConn->real_escape_string(filter_input(INPUT_POST, 'nombreEmpresa'));
            $ubicacion = $dbConn->real_escape_string(filter_input(INPUT_POST, 'ubicacion'));
            $descripcion = $dbConn->real_escape_string(filter_input(INPUT_POST, 'descripcion'));
            $direccion = $dbConn->real_escape_string(filter_input(INPUT_POST, 'direccion'));
            
            $nombreContacto = $dbConn->real_escape_string(filter_input(INPUT_POST, 'nombreContacto'));
            $telefonoCont = $dbConn->real_escape_string(filter_input(INPUT_POST, 'telefonoCont'));
            $correoCont = $dbConn->real_escape_string(filter_input(INPUT_POST, 'correoCont'));
            $pass = $dbConn->real_escape_string(filter_input(INPUT_POST, 'pass'));
            
            $query = "insert into usuario values('" . $nombreContacto . "', '" 
                    . $correoCont . "', '". $pass."',null, '". $telefonoCont."' , null);";
            $result = $dbConn->query($query);

            if ($result != null) {
                 $queryInsEmpresa = "insert into empresa values(DEFAULT,'" . $nombreEmpresa . "',"
                        . "'" . $ubicacion . "','" . $direccion . "','" . $descripcion . "','" . $nombreContacto . "');";
                $resultInsEmp = $dbConn->query($queryInsEmpresa);                

                $json["succes"] = true;
                $json["msg"] = "Se ha registrado correctamente.";
                $json["user"] = $nombreContacto;
                $json["pss"] = $pass;
            }
            
        print(json_encode($json));
    } 
}